home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 37 / Amiga Format CD37 (1999-02-16)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-03].iso / -screenplay- / shareware / invasionforce / source / includes / libproto.h < prev    next >
C/C++ Source or Header  |  1999-01-09  |  977b  |  27 lines

  1. /* pragmas for MEDPlayer.library V1.11, for Lattice/SAS C V5.xx */
  2. #ifndef NO_PRAGMAS
  3. #pragma libcall MEDPlayerBase GetPlayer 1e 1
  4. #pragma libcall MEDPlayerBase FreePlayer 24 0
  5. #pragma libcall MEDPlayerBase PlayModule 2a 801
  6. #pragma libcall MEDPlayerBase ContModule 30 801
  7. #pragma libcall MEDPlayerBase StopPlayer 36 0
  8. #pragma libcall MEDPlayerBase DimOffPlayer 3c 1
  9. #pragma libcall MEDPlayerBase SetTempo 42 1
  10. #pragma libcall MEDPlayerBase LoadModule 48 801
  11. #pragma libcall MEDPlayerBase UnLoadModule 4e 801
  12. #pragma libcall MEDPlayerBase GetCurrentModule 54 0
  13. #pragma libcall MEDPlayerBase ResetMIDI 5a 0
  14. #endif
  15. /* prototypes */
  16. LONG GetPlayer(UWORD midi);
  17. void FreePlayer(void);
  18. void PlayModule(struct MMD0 *module);
  19. void ContModule(struct MMD0 *module);
  20. void StopPlayer(void);
  21. void DimOffPlayer(UWORD length);
  22. void SetTempo(UWORD tempo);
  23. struct MMD0 *LoadModule(char *name);
  24. void UnLoadModule(struct MMD0 *module);
  25. struct MMD0 *GetCurrentModule(void);
  26. void ResetMIDI(void);
  27.